package com.spa.application.dto.shop;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.spa.application.dto.common.rule.RuleDto;
import com.spa.infrastructure.enums.dict.massagist.MassagistTypeEnum;
import lombok.Data;

import java.util.List;

@Data
@JsonInclude
public class ShopMassagistDetailsDTO {

    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long id;

    private String phone;

    private Integer status;

    private String name;

    private Long shopId;

    private String shopName;

    private String introduce;

    private List<ShopServiceDTO> serviceList;

    private String workPhoto;

    private String lifePhoto;

    private String lengthOfEmployment;

    private String idCardTails;

    private String idCardFront;

    private Integer type;

    private MassagistTypeEnum tag;

    private List<RuleDto> ruleDtoList;
}
